red barb - Espagnol Anglais Dictionnaire